10 
1000 1000 
310 426 132060 
673 468 314964 
426 463 197238 
325 498 161850 
555 540 299700 
292 455 132860 
343 341 116963 
362 491 177742 
305 688 209840 
459 607 278613 
